@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family: "微软雅黑",Arial,Helvetica,sans-serif;line-height:25px;padding:0px;margin:0px;background:#e9eaee;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
a{color:#454545;text-decoration:none;}
a:hover{color:#1eaff1;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}

#head_login{height:120px;background:#fff;}
.w1180{width:1180px;margin:0 auto;}
.head{height: 60px;}
.head .logo{height: 60px;width: auto; float: left;}
.head .reg{float: left;min-width: 147px;height: 30px;line-height: 30px;border: 1px solid #e7e7e7;margin-top: 10px;text-align: center;}
.head .reg a.on{width: 50%;display: inline-block;float: left;}
.head .reg a.on:hover{background: #1eaff1;color: #fff;}
/*导航条*/
.menus{height: 60px;padding-left: 10px;}
.menus dl{float: left;display: inline-block;line-height: 25px;padding: 5px 3px;}
.menus dl dt{height: 50px;width: 50px;float: left;display: inline-block;}
.menus dl dt a{height: 40px;width: 40px;border-radius: 5px;background: #306f96; color: #fff;display:inline-block;padding: 5px;line-height: 20px;font-size: 14px;text-align: center}
.menus dl dd{float: left;display: inline-block;}
.menus dl dd a{line-height: 25px;float: left;display: inline-block;width: 80px;overflow: hidden;text-align: center;}
.menus dl dd a.on{width: 1px;}

/* 网站容器 */
#container{margin:10px auto 10px auto;width:1180px;background:#fff;border: 1px solid #e7e7e7;border-radius: 5px;}

/*网站头部 */
#search{float:right;margin-top:10px;}
.searchtxt .searchmenu .searchselected{background-image:url(../images/icon2.png);background-repeat:no-repeat;}
.searchtxt{float:left;width:300px;height:30px;border:1px solid #09c;border-right:0;position:relative;z-index:100;background:#fff;}
.searchtxt .searchmenu{float:left;border-right:1px solid #eee;}
.searchtxt .searchmenu .searchselected{color:#666;cursor:pointer;font-size:14px;height:30px;line-height:30px;padding:0 10px;width:48px;background-position: 48px -89px;}
.searchtxt .searchmenu .searchopen{background-position:48px -118px}
.searchtxt .searchmenu .searchtab{display:none; position:absolute;top:30px;left:-1px;width:67px;border:1px solid #09c;border-top:0;background:#fff;z-index:100;}
.searchtxt .searchmenu .searchtab li{height:28px;line-height:28px;color:#666;font-size:14px;cursor:pointer;padding-left:10px}
.searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#018dbc;}
.searchtxt input{float:left;border:0;background:#fff;color:#666;padding:5px;width:218px;height:20px;line-height:20px;margin:0;outline:medium none;}
.searchbtn{float:left;}
.searchbtn button{background:#09c;border:0;color:#fff;outline:none;cursor:pointer;float:left;height:32px;line-height:32px;font-weight:bold;width:86px;font-size:16px;transition:all 0.3s}
.searchbtn button:hover{background:#0184b0;}
#hea_bot{width:170px;float:right;margin-top:30px;}
#hea_bot a{border: 0 none;border-radius: 2px;height: 40px;color: #fff;font-size: 16px;display:block;padding-left:50px;line-height: 40px;background: #63ba3b url(../images/icon2.png) no-repeat 16px 6px;transition:0.3s all}
#hea_bot a:hover{background: #468d25 url(../images/icon2.png) no-repeat 16px 6px;text-decoration:none;}




/* 全局分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;}
#page .pageinfo strong{font-weight:normal;margin:0 3px}
#page  a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#09c;color:#fff;text-decoration:none;border:1px solid #09c;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}

/* 网站底部 */
#footer{border-top:2px solid #306f96;color:#000;padding-top:10px;line-height:25px;padding-bottom:10px;background:#dadada;}
#footer p{text-align: center;}

/* 友情链接 */
#links{overflow:auto;zoom:1; padding: 10px;}
#links a{margin-right:5px;margin-bottom: 5px; line-height: 22px;height: 22px;}

#goTopBtn {POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 56px; BOTTOM: 150px; HEIGHT: 60px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; z-index:9999;
}
#goTopBtn IMG{ border: solid #FFF;border-width:0px 1px;}